// no 6 and no 8
#ifndef SIZE
#define SIZE 30
#endif
#ifndef CHARACTERS_H
#define CHARACTERS_H
class Characters
{
	private:
		char str[SIZE];
	public:
		Characters();
		Characters(const char *s);
		Characters(const Characters &ch);
		Characters(const Characters *ch);
		void Print(void) const;
		bool operator == (const Characters &ch);
		bool operator == (const Characters *ch);
		bool operator == (const char *s);
		friend bool operator == (const char *s, const Characters &ch);
		bool operator < (const Characters &ch);
		bool operator < (const Characters *ch);
		bool operator < (const char *s);
		friend bool operator < (const char *s, const Characters &ch);
		bool operator <= (const Characters &ch);
		bool operator <= (const Characters *ch);
		bool operator <= (const char *s);
		friend bool operator <= (const char *s, const Characters &ch);
		bool operator > (const Characters &ch);
		bool operator > (const Characters *ch);
		bool operator > (const char *s);
		friend bool operator > (const char *s, const Characters &ch);
		bool operator >= (const Characters &ch);
		bool operator >= (const Characters *ch);
		bool operator >= (const char *s);
		friend bool operator >= (const char *s, const Characters &ch);
		Characters operator + (const Characters &ch);
		Characters operator + (const char *s);
		friend Characters operator + (const char *s, Characters &ch);
};
#endif